• 克里斯拼多多营销课价值398元,百度网盘,阿里云盘下载

    来自克里斯的拼多多营销课官网,售价398元。这是一门关于拼多多平台运营的简单课程,适合小白人第一次参与平台,低成本入门。很多人做拼多多做补偿,要么盲目投资,傻瓜砸钱,不考虑生产率,要么低价运行,利润不能覆盖成本,当然,有更多的代理运营坑,听谎言赚的胡说八道。最后,不要赚反向补偿,结局惨淡,什么也学不到。做任何生意都要用脑子,不要迷茫赚钱,懂得赔钱。这门小课包含了很多营销技巧,形式是代发不需要囤货,相信聪明的你一定能从中窥探到电商的精彩。案例和玩法通用,由A——B——C,举一反三,从点到面,灵活运用才是王道。课程目录:克里斯品多多营销课程拼多多玩法1.m4拼多多玩法2.m4拼多多玩法3.m4拼多多玩法4.m4相关下载点击下载...

    2022-04-02

  • 克里斯闲鱼运营高级课程价值980元,百度网盘,阿里云盘下载

    这是老师关于闲鱼运营的基础课程。视频内容非常简洁,适合小白入门。闲鱼平台对个人卖家非常友好,最适合电子商务入门。想从事电子商务行业但没有接触过的学生可以通过我的课程开始电子商务,为未来的电子商务道路做准备。由于小白,资深卖家分享干货,老师希望每个人都能获得自己的职业,课程目录和下载链接在文章的底部。课程目录:克里斯闲鱼高级课程1.为什么闲鱼能卖货?.m410.售后会遇到问题,学4点就够了.m411.结语.m42.电子商务头部卖家必须理解运营思维.m43.每天赚200的虚拟商品原来是这样玩的?.m44.这些渠道,不压货,找最低价.m45.4选择日销100单的实物商品.m46.5000爆款从何而来?.m46.5000的爆款从何而来?.m47.学习5招,让利润增加10倍以上.m48.不懂这五篇文章,就不能强曝光。.m49.4真实案例分享每天赚1000元.m49.4分享真实案例,每天赚一千元.m4前言.m4如何在闲鱼中发布产品携手教学.m4怎样拍小黄鱼?.m4相关下载点击下载...

    2022-04-03

  • 祁杰老师&may老师:私域流量变现陪跑计划价值7980元,百度网盘,阿里云盘下载

    2022-04-02 AMP课程

  • 阳:是什么让中国人“不讲逻辑”?

    近100年前,面对中国落后被屠杀的局面,知识精英对中国传统文化表现出大拒绝的态度,召唤德先生(民主)和赛先生(科学)来到中国。今天,中国似乎在经济上崛起,但却被阶级固化、贫富差距、道德衰退、缺乏公平正义的阴影所笼罩。在关于中国趋势的公开争论中,不合逻辑的非理性情绪到处都是。政治、社会和经济结构的风险被驱散。现代焦虑,尤其是民主焦虑,抓住了很多人。为什么中国的现代化和民主事业如此困难?越来越多的声音认为,这是因为自古以来,在人类文明的轴心时期,中国就缺乏逻辑先生(逻辑)。正是中国人不太注重逻辑的思维方式阻碍了中国的现代化。这种声音坚持说,绝大多数中国公民与逻辑的距离是中国与世界现代化的距离。思考是否符合逻辑,真的与一个国家、民族的现代化、民主有关吗?为了解决窒息社会的许多困难,中国人今天应该回顾什么?如何思考?《南风窗》记者石勇采访了中国社会科学院哲学研究所研究员赵阳。作为一名哲学家,对影响西方和中国的想法和想法有着深刻的见解。中国人不缺逻辑能力,缺乏训练石勇:不讲逻辑似乎是中国人的一种集体无意识。公共领域的争论大多从立场开始,以人身攻击结束。而一些政府部门你跟他讲道理,跟你玩流氓;你跟他玩流氓,跟你讲法制;你跟他讲法制,跟你讲政治。……其实背后也是耍赖,不讲逻辑。还有另一种不合逻辑的方式。我们习惯于玩类比、隐喻、象征和暗示来推理。我们从小就接受过各种文学修辞训练。这些在思想上的后果是什么?赵阳:和你一样,我不同意依靠玩这些文学技巧来推理。它们可以创造兴趣,但不适合演示。用修辞法(亚里士多德说的)来演示很容易形成诡辩或胡说八道。希腊人擅长修辞,就像他们擅长逻辑一样,许多古希腊的大众领袖喜欢在广场上用修辞来欺骗人们。亚里士多德早就知道修辞会掩盖真相。石勇:类比估计是很多人最常用的讲道理。比如马善被骑,人善被欺的谚语。这样做的时候,我们似乎没有注意到有一个赖尔峡谷:不同类别的东西,比如A和B,你要从A成立证明B成立必须首先证明B和A在某些方面具有相似性或等同性,只有有了逻辑上可以等同的桥梁,才能通过这个赖尔峡谷。赵阳:我倒不反对谚语。谚语所说的无非是一目了然的道理,其中是没有论证,谚语使用修辞法不是在论证,而是为了制造有趣的表达效果,各国的谚语都差不多。至于现在为什么许多人不讲逻辑,我无法充分了解其原因,也许是为了饶舌,为了有趣,为了胡搅蛮缠,为了回避真相,为了欺骗,等等,总之是故意不讲逻辑。但我也想用韩非的可信奖惩理论来解释一下:如果你总是能得到可信的回报(包括物质回报或荣誉回报),那么人们就会自动做某事。可以想象,如果宣传能得到可信的回报,人们就会热衷于宣传。如果追求真理没有可信的回报,追求真理的人就会减少。石勇:在逻辑思维能力方面,外国人似乎一致认为中国不如中国。黑格尔说,逻辑在中国无法发挥作用。爱因斯坦认为,中国没有西方科学的两个基础,即形式逻辑和通过系统实验找出因果关系。·布留尔更残忍,暗示中国古人的天人感应纯粹是原始思维,说中国古代的天文、物理、化学、生理、病理、治疗等百科全书都是胡说八道。你觉得这些说法怎么样?赵阳:每个逻辑学家都会告诉你,黑格尔不讲逻辑。黑格尔想象的是辩证逻辑,这是逻辑的负面教科书。辩证法是一种形而上学的语法。请允许我使用这种不准确的说法。辩证法在逻辑上是无用的,但在哲学上是有用的,可以用来发现事物中隐含的其他可能性。有趣的是,黑格尔的辩证逻辑在中国似乎很受欢迎。我不知道黑格尔会怎么评论。爱因斯坦的说法有些道理,但需要更多的解释。·恐怕布留尔的说法是基于对中国思想的无知。石勇:说中国人逻辑不好,似乎和以前说中国人是东亚病夫中国人不聪明属于同一个偏见系列,然后两者早就被证伪了。前者怎么能被证伪?赵阳:逻辑能力来自哪里?这是一个问题。直觉数学家认为逻辑来自数学,但原因似乎不够。许多哲学家认为逻辑实际上是一种语言的深层语法。这种观点更容易理解。事实证明,只要你有语言能力,你就必须有逻辑能力。我同意说,中国传统重视思想,但不重视理论,也不重视逻辑训练。但逻辑训练不足并不意味着没有逻辑能力。情感问题不能用逻辑来提高石勇:一直有人指责中国人缺乏逻辑思维能力是从古代经典文本开始的。首先,中国物理学家杨振宁先生说,现代科学之所以没有在中国诞生,与《易经》有很大关系。其他人说《易经》、《论语》、《孟子》等充满矛盾的逻辑错误。赵阳:正如我之前所说,中国古代经典大多表达思想,而不是理论。有些想法不一致也就不足为奇了。此外,必须考虑到生活本身充满了矛盾。因此,表达生活的想法有些矛盾,但却如实反映了生活。这不是不合逻辑的。石勇:孔子说:三年不会改变父亲的方式,可以说是孝道。有人问:为什么是三年而不是两年或四年?没有理由。这有点类似于辩证法的逻辑困境:为什么一分为二,而不是三分为四?如何评估这些指控?赵阳:至于为什么是三年孝道而不是其他选择,我想说,这里没有逻辑问题,只有文化或情感问题,我们应该考虑时代的背景。如果孔子再世,肯定会考虑到今天的生活节奏,恐怕不会推荐三年。为什么孔子推荐三年,原因是考试,我想可能是父母抚养婴儿的时间大致对称,当然,不是严格对称,只是一个大致对称的情感选择。如果我用逻辑来争论这些事情,恕我直言,恐怕我既不知道学术是什么,也不知道情感。石勇:按照这个说法,我们前面提到的神秘主义观念,比如天人感应,不能用不讲逻辑来打发吗?赵阳:并不是所有的事情都是知识问题,需要具体的分析。天人感应,如果作为一个知识判断,显然是不真实的,所以它是不可信的。董仲舒自己是否相信它仍然是一个问题。在历史背景下,天人感应可能不是知识判断,而是一种虚构的政治压力。先秦社会有很大的自由空间,人们的心大致可以形成统治的政治压力,但自秦汉以来已成为专制,舆论不像以前那么清楚。士大夫愿意虚构天人感应等新的政治压力维度,这似乎是一个看似合理的选择。当然,董仲舒是否这么认为还不清楚。中西思维最大的区别石勇:我们同意逻辑思维必须注意清晰的概念。中国古代的一些经典文本似乎喜欢玩模糊和神秘。就像《道德经》中道可道中的道可道一样,有人说是可说的意思,而你说是有规则可循的意思。在你的《道的可能解法与合理解法》中,你提出了一个观点,说中国古中国古代对知识的追求与超越问题无关,基本上是对生活问题的知识追求。即使是万物普遍原理的想象,比如阴阳五行,也是关于生活知识的艺术注释。‘科学’探究”。我不知道这是否可以理解为几个问题:中国古人不喜欢在生活之外玩神秘;中国古人对追求世界本质的知识论不感兴趣——因此,他们不太注重西方人的逻辑?赵阳:在古代,中国思想通常不考虑超越的存在,主要集中在伦理、政治、战争、和平等人类生活问题上。但西方思想也关心这些问题。如果中国和西方思想之间最大的区别,我愿意说,西方思想寻找永恒、绝对、不变、完美、完整、最终的概念,西方两个基本思想,希腊和基督教,追求永恒的完美概念,是好不可能更好的概念,上帝,完美的人,完美的事物,绝对无私的牺牲(耶稣),绝对纯洁的母亲(圣母),千年不坏的城堡,绝对完美的钻石,不可战胜的超人,等等。完美意味着永恒,超越历史,没有变化,逻辑最适合谈论这个概念;中国古代的意识形态意图是理解永恒、不确定和不可完成的存在状态。《易经》、《老子》和《孔子》都不假设完美的概念,而是关注路上的存在状态。石勇:如何理解中西两种思维在是否追求完美上的差异,但并不意味着有高低之分?赵阳:举个例子,里程碑式的哥德尔定理挫败了数学的完备性和一致性梦想(数学最能代表完美概念),曾经让数学家们担心真理永远失去了。但是,假如古代中国数学家或哲学家听说了哥德尔定理,一定不会感到烦恼,而会相见恨晚,以老子的观念看,不完备或不一致就是一切存在的真相。事实上,只要一件事实或问题涉及“无穷性”,就必定不完备或不一致。易经想象,阴阳需要动态平衡;在孔子眼里,圣人也有缺点;在老子看来,存在就像水,没有一种存在状态是绝对好或好到不可改变的。这种在路上的状态没有逻辑既定的必然性,总是分叉,总是误入歧途,误入歧途可能不是坏事变成好事。这种否有逻辑能力无关,但它不同于思想问题和意图。石勇:你的世界体系理论是试图为当今世界超越不断冲突的无政府状态提供一个想法,这与西方关于世界和平的想法完全不同。赵阳:世界体系试图解决康德和平理论无法解决的全球化问题。方法论和基本概念确实有很大的不同。康德和其他和平理论从国际条件中寻找世界和平的可能性。我的方法是逆转的,这是从世界和平的概念中推动世界和平的必要条件。我相信世界体系是最好的和平理论,可以为全球世界体系提供概念。理性比逻辑更重要石勇:逻辑学是由联合国教科文组织确定的7门基础学科之一,可见其重要性。你计划过两个联合国教科文组织哲学日中国项目。你对中国人提高逻辑思维能力有什么期望或建议?赵阳:正如前面提到的,每个人都有逻辑能力,但逻辑水平可以提高。逻辑教学应该有助于推广逻辑知识。然而,逻辑知识并不能保证有效的应用。我见过一些逻辑医生,他们惊讶地发现他们熟悉逻辑公式和推导技术,但似乎只有在抽象符号计算中才能显示思维的逻辑,但他们在思考其他问题时没有优势,有时甚至不合逻辑。这件奇怪的事情让我意识到逻辑不仅是一种技术,而且是一种态度。准确地说,它是一种理性的态度。如果缺乏理性的态度,逻辑技术就不能应用。因此,学习理性的态度比学习逻辑技术更重要——毛泽东时代的学习一点逻辑运动似乎没有明显的效果。我不知道如何学习理性的态度。也许你至少需要意识到两点:你最喜欢的想法可能不正确;正确的想法需要论证或证据。—————–来源:南风窗...

    2022-04-04 赵汀阳的简历

  • 比尔·盖茨如何选出的年度最佳书籍清单

    比尔,微软的联合创始人·盖茨(BillGate)因为在自己的博客上GateNote发表书评已发表书评已经成为一股新的力量。盖茨先生说大约50本书。谈到了对阅读的热爱,以及如何选择书籍,沃伦·巴菲特(WarreBuffett)推荐读什么书。以下是最近的电子邮件采访节选。问:阅读在你的生活中扮演什么角色?答:这是我小时候最重要的学习方式之一。这些天来,我还参观了有趣的地方,与科学家见面,并在网上看了很多讲座。但阅读仍然是我学习新事物和测试我理解的重要方式。例如,今年我喜欢理查德·道金斯(RichardDawki)的《真相的魔力》(TheMagicofReality),它解释了各种科学概念,目标读者是青少年。虽然我理解所有这些概念,但道金斯仍然可以帮助我以新的方式思考这些话题。如果你不能简单地解释一些东西,你就不会真正理解它问:你为什么决定开始写博客和书评?A:我一直喜欢阅读和学习,所以如果人们看到书评,读这本书,在网上或与朋友分享他们的想法,这将是一件伟大的事情。另外,有一个平台来谈谈我手头在做的工作,不管是不是基金会,因为我发现人们对此很感兴趣。问:你如何选择读什么书?是通过家人、朋友或媒体的推荐吗?答:有各种因素。梅林达(Melida)有时和我交换我最喜欢的书。朋友们也向我推荐书。读完一本好书后,我经常去找作者的其他作品或其他类似主题的书。今年年初,我和梅林达一起看了音乐剧《汉密尔顿》(Hamilto),所以我去读洛恩·彻诺(RoCherow)这本汉密尔顿传记。问:你如何选择你的年度最佳书籍清单?有什么难选择的吗?答:我不是有意这么做的,但回忆今年读过的书,我发现很多都与“事物如何运行”这个主题有关。有些书,比如兰道尔·门罗(RadallMuroe)的《解释者》(ThigExlaier)完全是为了这个目的。他用图表和最常见的1000来解释复杂的概念。我最好名单上的其他书也提供了对人类本身、我们的价值观、我们的优缺点的观察。问:有没有什么书对你来说是意想不到的选择?你没想到会喜欢它。答:我开这个博客的主要原因之一是分享我的阅读经验。所以很高兴看到其他人在网站评论中分享他们的反馈和建议。约翰·布鲁克斯(JohBrook)的《商业冒险》(BuieAdveture)这是一本特别有趣的书。沃伦和我·巴菲特在1991年相识。这是推荐给我的第一本书。它仍然是我读过的最好的商业书籍。布鲁克斯配得上比现在更出名。虽然在20世纪60年代创作,但他今天讨论的话题仍然很重要。几十年前,《商业冒险》已经绝版,布鲁克斯也于1993年去世,但他的家人非常慷慨,允许我在我的博客上发布一章,名为复印、复印、复印”。我没有读过很多虚构文学,但我喜欢格拉伊姆·西姆森(GraemeSimio)小说《罗西方案》(TheRoieProject),我自己也很惊讶。这本书是梅林达先读的,她不停地给我读章节。最后,我决定看一看。我晚上11点开始读,直到凌晨3点。很有意思,对那些拼命应付社交场合的人表现出了很多同情心。后来我把这本书和它的续集《罗西效应》(TheRoieEffect)给几十个朋友看,在博客上写书评,然后很多人说看完就感动了。听说有人想拍电影,希望能实现。罗西和唐·迪尔曼(DoTillma)一定能成为好的银幕情侣。我也想强调一下瓦克拉夫·斯米尔(VaclavSmil)的工作。我读过写的30多本书。讲述了能源、交通等重大主题,并详细解释了它们。斯米尔的书不适合读者,我不同意所有的观点,但我想特别提到他的作品,因为更多的人可以像他一样仔细和系统地思考,世界可以变得更好。————–来源:纽约时报翻译:董楠...

    2022-04-05

  • [每天读本书]《周鸿祎自述》的互联网方法论

    了解一个人最直接的方式就是和他说话,其次是读的话,从而产生你的主观感受和判断。另外,你心目中的人物形象是虚假的,作者就是这样。《周鸿祎自述》这本书是去年和《参与感》一起买的。这两本书来自当时最热门的两家互联网公司,360和小米。然而,这两本书的作者角色不同,内容和角度也大不相同。如果你必须进行比较,你只能从风格上感受到:《周鸿祎自述》是一位在互联网沙场上驰骋多年的产品老兵的经验。有很多干货。即使删除了与360产品相关的内容,周鸿祎表达自己制作产品的方法论也没什么大不了的。虽然读起来很细腻,但也很流畅;就像小米手机的营销一样,《参与感》太做作和夸张了。如果删除与小米手机相关的自我品味和奉承内容,估计剩下的很少了。读完后,你不想花几十美元买书。我更喜欢个性鲜明的人,而不是那种微笑却背后欺骗的伪君子。与前者的虚伪相比,后者在心理上给人一种安全感,即使是你的敌人,因为你面对的是一个能直接表达自己感情的人,而不是一个看似和蔼可亲却难以捉摸的面具。如果你读完这本书,你可能会发现周鸿祎并不像你印象中那样张扬,平淡低调的话语会不时流露出一点谦逊,这也是我从以前的偏见中突然改变的原因之一。这本书不是周鸿祎的自传,所以不要试图在这本书中找到第三方对的评价。你能看到的只有自己(如果你看过的演讲或其他对话视频,你可以想象书中的文字从的语气传达到你的大脑冲突)。会告诉你所理解的互联网思维,所实践的用户至上,以及颠覆性创新、免费策略和用户体验的经验或观点,以及传统企业转型互联网和互联网企业自身发展的话题。让我感到有趣的是,书中也有一章反击了外界一直贴在他身上的流氓标签。虽然承认流氓插件是的原创作品,但他认为后来者更无耻的流氓行为破坏了的声誉,因此在产品方面实施各种流氓软件的杀戮策略也是的报复。所谓的实践产生了真正的知识。如果是专家的纸上谈兵,我们可以笑着把书扔进垃圾桶,但这样一本敢于挑战互联网巨头的行业搅局者的书,仍然值得一读。周鸿祎书中说道,“你可能经常刷微博,但是在微博上你是得不到智慧的,大家要看书才行。微博上是像方便面一样的东西,各种心灵鸡汤,140个字的总结如果能让你顿悟,那你算是高人。但是,那些心灵鸡汤启示都是正确的废话。所以,我还是提倡大家要看书。有几本书是我这几年来常看的,反正每次遇到困难的时候,我都会带着问题去翻这些书,看看能不能在这里面找到解决方案。”因此,在书中,你还可以看到周弘毅推荐的许多书籍,如硅谷热、商业战争、创新困境、柔道战略、创新答案、定位、精益创业等。虽然适合的不一定适合你,但至少告诉你一个重复的真理:多读书,读好书。当然,阅读必须应用,尤其是在制作产品时。就像你读完这本书后有制作产品就是这样的想法一样,你所看到的只是一个经历过多次战斗的一线士兵的轻描淡写。如果你没有经历过这段时间的细节,你就不可能有一些经验。如何进行微创新?如何从小就专注于它?如何小步快跑?书中有意见,但如何从具体项目中学习还需要你自己的思考和实践。俗话说,纸总是浅的,绝对知道这件事要练习。——————–副标题:我的互联网方法论作者:周鸿祎评分:7.7在许多方面,周弘毅是互联网领域的颠覆者。重新定义了微创新,提出从细节出发,最终改变市场格局,通过关注战略和持续创新为客户创造新价值。首先提出了互联网免费安全的概念,这使得奇虎360拥有超过4亿用户。在《周鸿祎自述:我的互联网方法论》中,周鸿祎首次讲述了自己的互联网理念、产品理念和管理理念,阐明了互联网产品的本质特征和互联网时代的新趋势,列出了颠覆性创新在现实中的实践和应用。《周鸿祎自述:我的互联网方法论》首次解密了360的产品秘籍和盈利模式。同时,针对传统企业互联网转型的焦虑,也提出了系统的解决方案。...

    2022-03-29

  • 图灵访谈:松本行弘与的《代码的未来》

    松本行弘(YukihiroMatumoto),Ruy语言设计者。1965年4月14日出生于日本鸟取县。1984年,就读于筑波大学第三学科信息学系。2年后休学,成为末日圣徒耶稣基督教会的宣讲师。大学复学后,加入中田育男教授的研究室。1990年大学毕业。后在岛根大学攻读博士课程,修满学分后退学,未获学位。现任株式会社Network应用通信研究所研究员、乐天株式会社乐天技术研究所研究员,RuyAociatio理事长,Heroku首席构架师。问:松本先生的《代码的未来》和您的上一本书《松本行弘的程序世界》相比有哪些不同,又有哪些看点呢?Matz:《松本行弘的程序世界》一共涉及了14个话题,每个话题都是浅尝辄止,内容比较广泛但不是很深入,而这次的新书则是设定了一个大的主题——即对未来即将到来新技术的思考,因此内容比《程序世界》所涉及的范围要窄一些。此外,这本书还在时间尺度上进行了探讨,例如从计算机出现以来,到现在为止经历了怎样的变化,并由此来思考未来可能会发生的变化,也就是对过去和未来两方面都进行了思考。计算机的世界变化非常快,而这本书的目的在于探讨其未来变化的方向。问:关于编程语言进化的方向,保罗·格雷厄姆在一篇名叫“一百年后的编程语言”的文章,主张“拥有最简洁最小核心的编程语言”将是未来发展的趋势。对于这一观点,您在书中表示“不同意”,这是为什么呢?您对编程语言发展方向的看法又是怎样的呢?Matz:保罗是一个很喜欢Li的人,而Li所具备的特性正好符合所说的“一百年后的编程语言”的样子,因此保罗认为一百年后的编程语言就应该变成Li这个样子。但实际上,Li这个语言的历史已经有50多年了,说实话,Li现在并没有成为一种有很多人在用的主流语言。我觉得这也许是因为Li对于大多数程序员来说不具备那么大的魅力,也就是说,作为一种“拥有最小核心”的语言,或者从某种意义上说是一种很“美丽”的语言,和程序员们所期望的语言之间,存在着一定的差距。如果一两年的时间里,Li的魅力没有被大家所接受,那还可以理解,但已经过了50年还没有被广泛接受的话,是不是它在本质上就不太符合大家的期望呢?“对人类来说好用的语言”和“拥有最小核心的语言”之间的这个差距可能是很大的,我觉得可能将来100年也没办法消除。至于未来的编程语言应该是怎样的,我觉得应该是兼具接近Li的运行模型,以及人类容易理解的语法这两方面特征,这么一看Ruy是不是更接近这样一种语言呢?问:松本先生被称为Ruy之父,我们知道在编程语言的设计过程中,可能要做出很多选择,例如动态还是静态、基于原型还是基于类等等。在Ruy的特性中,您认为当初最难做的选择是什么?Matz:在设计Ruy之前,我在上大学的时候还设计过另外一种语言,而那种语言是完全静态的,和Eiffel语言非常相似。而我原本也是特别喜欢静态语言的,不过上大学时设计的那种语言是以学术研究为目的的,多年之后,当我想设计一种编程语言作为自己的工具来用的时候,我就觉得还是动态语言实际用起来比较好用。抱着这样的想法,我设计了Ruy,现在看来这个设计还是正确的。那么当初对于Ruy应该是静态还是动态这个问题,也许算不上是最难的吧,但至少是我在设计中做出的“最大”的一个判断。而在此之后,因为是动态语言,那就借鉴一下Smalltalk和Li吧,Perl有一些功能也不错,于是如此这般吸收了这样一些语言的特性,也就显得比较自然而然了。Ruy的特点在于Mixi模块,而这个特点在Ruy诞生当时还算是非常罕见的,因为我不喜欢多继承,总觉得应该有一个更简单的方式,所以就设计了Mixi模块。问:那么现在回过头来看,Ruy当中有哪些地方会让您觉得“如果当初设计成这样就好了”呢?Matz:最开始的时候我的目标只是想实现Perl所具备的功能,因此从Perl借鉴了很多,比如说用美元符号($)来修饰变量名之类的,现在看来觉得学得有点过了,搞得和Perl太像了。当然,除此之外还有其他一些小地方,但最主要的我觉得就是这个了,也就是跟Perl太像了这一点。刚开始的时候,还没有形成Ruy的语法习惯和文化,因此很多东西都是从Perl“抄”过来的,现在看来好像一股脑拿过来的东西太多了,里面其实有一些是不需要的。而经过一段时间之后,Ruy自己的文化已经形成,Rail出现之后又形成了Rail的文化,而到了这个时候再看的话,可能就会觉得这些Perl的部分好像没啥必要呢。问:大家都认为“Ruy有现在的人气基本上都是由于RuyoRail的贡献”,您在书中也认同这个观点,那么您认为RuyoRail获得巨大成功的原因是什么呢?Matz:首先是得益于We的快速发展,几乎所有的软件开发平台都在瞄准We这个领域。以往在用CS(客户端-服务器)架构来开发的系统,现在都可以在We上实现了。在We上能够开发的应用变多了,这是一个主要的背景。另外,Ruy的优势在于进行软件开发非常容易,也就是开发效率比较高。这两点结合起来,我认为就是RuyoRail成功的主要原因。此外,Ruy还有一些比其他语言强大的特性,例如元编程(Metarogrammig),通过猴子补丁(Mokeyatch)所带来的可扩展性等等,通过这些特性,甚至可以对基础的类进行增强。DHH正是运用了Ruy的这些强大之处,开发出了Rail。而对于没有接触过Ruy的人,比如只用过Java这种比较“死板”的语言的人来说,会觉得“唉?居然还可以做到这样吗?”,我觉得这也是Rail成功的原因之一。问:据说DHH曾经是准备用PHP来开发这样一个框架的,但后来却转向了Ruy?Matz:对,因为PHP在元编程方面有很多限制吧。Rail推出之后,又出现了很多(在PHP上实现的)模仿Rail的开发框架,比如Symfoy、CakePHP等等,但是Ruy所拥有的强大特性PHP却并非完全具备,即便不考虑它们各自的背景,只是单纯去对比这些开发框架的话,我还是觉得Rail更强大一些,我觉得DHH选择Ruy也正是看重了这一点。顺便,我其实是见过DHH的,在丹麦,那时候还没开始学习Ruy,说不定那次见面也是对产生影响的一个原因吧。问:中国读者很关心的一个话题是,Ruy目前最广泛应用的领域就是We开发,那么在We开发这个领域之外,Ruy的发展方向又是什么呢?Matz:的确,Ruy在We开发领域被用得很多,例如Rail、Siatra等开发框架。但编程的世界并非只有We而已,我也一直希望Ruy能够从We中走出去。在不久的将来,我认为Ruy有望被应用的领域,主要有三个。科学计算(Scietificcomutig),也就是大学科研中所要用到的计算。在这个领域,Pytho、R、matla等语言用得非常多。我希望Ruy也能够进入这一领域,为此我们正在开发一个叫做SciRuy的项目,希望借此推动Ruy在大学科研计算领域的应用。高性能计算(Higherformacecomutig)。这个和科学计算有点接近,是运用超级计算机来进行计算的领域。和C++比起来Ruy确实要慢很多,所以大家都觉得Ruy不可能被用于高性能计算领域。东京大学一个研究生做了一个研究项目,将Ruy写的代码编译成C语言代码,然后再编译成二进制程序,这个过程中需要用到类型推导等技术,最好的情况下,速度能够达到C语言(指用C语言人工编写的同等程序)的90%。这个项目目前只发表了论文,还没有公开源代码,我希望明年这个项目的成果能够全部公开。嵌入式(Emedded)开发。所谓嵌入式就是指在微型设备,例如手机、医疗器械、机器人,在这些环境下,现在的Ruy其实并不是很适合,内存开销很大,API也不合适,因此才需要开发适合嵌入式开发的,内存开销比较小的,并且具备面向嵌入式开发API的Ruy引擎,这也就是mruy。以这三个领域为首,我希望Ruy能够在We开发以外的领域有更多的发展。问:Twitter主要是用Rail开发的,我看了一则消息,说美国大选的时候Twitter遇到了前所未有的大访问量,Twitter称为了应付访问量的上升,正在从Ruy转移到其他语言,您对这个问题怎么看呢?Matz:这里面原因很多吧。首先,Twitter刚开始开发的时候,没人知道Twitter会获得今天的成功,当时很多人觉得,这种只能写140个字的博客有什么意思呢?但Twitter却出人意料地获得了巨大的成功。在这个过程中,Twitter增加了很多新功能,在它快速发展的过程中,Ruy的贡献是相当大的。因为一个新功能从构思出来到付诸实现,可以用很短的时间就能够完成。Twitter刚开始开发的时候不可能考虑到会有现在这样大的访问量,也就是遇到了设计上的瓶颈了,因为一般的网站也不可能会有每秒上万的访问量,因此可以说现在的Twitter发展到当初在设计上的极限了。为了解决这个问题,Twitter需要开发一个全新的架构,以应付现在越来越大的访问量。不过,即便要重写架构,我觉得沿用Ruy也是可以做到的吧?(笑)话说,一个网站在遇到设计极限的时候,有很多解决方法,比如重写架构、换其他语言等等,其中重写架构我觉得是最重要的,而实际上Twitter也正是做了这方面的工作。但在这个过程中,他们的工程师想要挑战一些新的东西,那么从编程语言上来说,就提出要改用Scala,因为Scala是编译型语言,性能也不错,正好适合编写新的架构,我觉得这样也不错。在我看来,在网站所提供的服务还没有完全成型的时候,最重要的是能够对需求的变化做出快速的反应,这个时候就需要Ruy这样灵活性比较高的语言;而在网站获得成功之后,遇到了设计瓶颈,用一种新的语言,比如Scala,来编写一个新的架构,以节约一定的资源,我认为这也是很好的一个结果。Twitter转向Scala还只是在其核心部分,而在We前端和一些内部工具上还有很多地方在用Ruy。其实,上个月我还去拜访了一下Twitter,跟他们的工程师进行了一些交流,Ruy还是用得很多的哦(笑)。问:目前世界范围内广泛使用的语言大部分都是来自欧美的,作为例外大概只有来自巴西的Lua和来自日本的Ruy,您在书中也说这种情况让人感觉“很寂寞”,那么造成这种情况的原因是什么呢?要改变这种局面,我们应该做出怎样的努力呢?Matz:关于Lua呢,其实如果你要说它是欧美的也可以,巴西是属于“拉丁美洲”嘛(笑)。要说亚洲或者东亚这边的话,那就只有Ruy了,真的是蛮寂寞的一件事。从世界范围来看,(对于编程语言来说)欧洲和美国的影响力应该是最强的,而亚洲虽然有众多的人口,但却没有能够出现很多的编程语言,确实挺寂寞的。如果说对将来的期待,别的国家我不太清楚,至少在日本,其实是有很多人在开发各种各样的编程语言,但除了Ruy以外,其他的语言在日本以外几乎就没人知道了。如果对编程语言感兴趣的人越来越多,所创造出来的编程语言也越来越多的话,这其中应该就会有那么一两个能够取得成功吧。在日本还存在一个问题就是语言障碍,日本人除了母语以外,精通外语的人不多,有趣的是,居然有用日语来编写程序的编程语言呢。(图灵社区:说到这个,其实中国也有用汉语写程序的编程语言呢。)中国也有吗?果然。不过这些语言虽然有趣,却只能给日本人用,也就无法走向世界了。说句题外话,我曾经收到过一个美国人发给我的一封邮件,说你是个日本人,但Ruy看上去却跟英语没什么区别,因为Ruy程序都是用英语写的嘛,难道没有用日语写程序的编程语言吗?为什么没有呢?我只好回答说:有啊,只不过你不知道而已,即便知道你也没办法用嘛。现在在日本对编程语言感兴趣的人不断增加,大概我总是在网上还有书里说编程语言多么有趣,多少也是受了我的这些言论的影响吧,现在有不少人在挑战设计新的编程语言。在这些新的编程语言中,如果能有千分之一的语言能够最终获得成功,我认为就是很好的结果了。我不知道中国、韩国,以及其他一些亚洲国家中,有多少人想要挑战这一领域,不过如果大家以我的这本书为契机,能够改变“编程语言是别人给我们的,我们只能被动接受”这种看法,继而抱有“自己创造一种编程语言也不错嘛”这样想法的人能够越来越多的话,这其中一定会有人获得成功。说到开源,无论是日本,还是中国、韩国,在世界范围内发表的项目还很少,这也算是一个可以去努力的切入点。这里面可能有很多原因,比如英语很难学,(图灵社区:比如GitHu也很难用?)哈哈,GitHu在中国能用吗?(图灵社区:能用能用……)唔,还好还好。不过,这个(哔——)的影响还是很大的,有很多资料不太容易获得吧。(图灵社区:是啊,比如Go语言的官网就上不去呢。)啊!Go的官网上不去吗!果然是因为它是Google的吧(笑)。总之,需要面对的难题还是很多的。另外,在日本也是如此,程序员把大多数时间都用在了工作(挣钱)上,要进行开源项目之类的活动就比较困难了。10年前,开源这个概念在日本也没人接受,而现在大家都逐渐明白了开源的主要性,开源项目也就逐渐增多了,我想未来几年中,在中国应该也会产生类似的变化吧,我很期待。而且,在刚开始做的时候,没人知道到底做什么会成功。我在设计Ruy的时候,也不可能想着Ruy很不错以后一定会在全世界广泛使用。因此,一种编程语言生逢其时可能更重要一些,但这种事情,你不去尝试一下是不会知道结果的。在中国,也一定会有一些编程语言或者软件因为生逢其时,从而走向世界并获得成功。问:在书里讲到Dart的时候,您说过对于编程语言来说,生态环境是很重要的。那么要建立这样的生态环境,需要一些怎样的努力呢?Matz:从用户的角度来看,用这种编程语言,对我有什么益处,这一点很重要。在Rail出现之前,使用Ruy的人,包括我自己在内,大多数都是觉得Ruy写程序很轻松,这可能是选择Ruy的主要目的。当然,Rail出现之后,因为“我要做个网站,Rail最快”这样的理由而使用Ruy的人变多了。因此,如果你设计一种新的语言,如果能够准确地传递给用户使用这个语言所能带来的好处,我想这样的语言成功的可能性会更大一些。问:非常感谢,在采访的最后,请您谈谈对中国程序员的寄语吧。Matz:在《程序世界》中我也提到了,我觉得编程的未来应该会以开源的形式发展下去,未来的创新性软件或者编程语言,可能都会以开源的形式出现。作为开源软件来说,别人做出来我可以免费使用,这一点大家都很开心。在经历了这个阶段之后,如果能够更进一步,将自己做的软件开源,使其对全世界产生影响,如果能做到这一步的话,你可能就会成为一名一流的软件工程师。中国的软件工程师,就我接触的这些人来看,大家都非常认真和努力地学习技术,我希望这些人之中,能够有更多的人迈出这一步,从而成为可以影响世界的一流程序员。————————-来源:图灵访谈...

    2022-04-05

  • 克里斯:闲鱼运营高级课程2022新版下载

    ...

    2023-01-19

学习考试资源网-58edu © All Rights Reserved.  湘ICP备12013312号-3 
站点地图| 免责说明| 合作请联系| 友情链接:学习乐园